﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using QuanLyThuVien.DataAccess;
namespace QuanLyThuVien.Business
{
    class TacGiaBUS
    {
        TacGiaDAL TG = new TacGiaDAL();

        public void ThemMoiTG(TacGia tg)
        {
                if (!TG.KiemTraDL(tg.MaTG))
                {
                    TG.ThemMoiTG(tg);
                }
                else
                {
                    MessageBox.Show("Mã này đã tồn tại. Vui lòng nhập mã khác.", "QuanLyThuVien");
                }
        }

        public void SuaTG(TacGia tg)
        {
                TG.SuaTG(tg);
        }

        public void XoaTG(string maTG)
        {
                TG.XoaTG(maTG);
        }

        public void LoadLenDG(DataGridView dg)
        {
            TG.LoadLenDG(dg);
        }

        public void LoadLenCBTacGia(ComboBox cbTG)
        {
            TG.LoadLenCBTacGia(cbTG);
        }

        public string LoadLenMaTG(string MaTg, string TenTG)
        {
          MaTg= TG.LoadLenMaTG(MaTg, TenTG);
          return MaTg;
        }
    }
}
